Skip to content
This repository was archived by the owner on Apr 9, 2026. It is now read-only.

fix: (EL-4040, 4041) improve image processing and add toggle for proc… - #664

Merged
breilian merged 4 commits into
mainfrom
fix/image-processing
Apr 6, 2026
Merged

fix: (EL-4040, 4041) improve image processing and add toggle for proc…#664
breilian merged 4 commits into
mainfrom
fix/image-processing

Conversation

@MikalaiB

Copy link
Copy Markdown
Collaborator

…essing in Jira and ADO wrappers

  • Fixed bugs in ADO wrapper: Skip images with empty URLs and handle errors gracefully when parsing attachments or fetching external images.
  • Added process_images toggle in Jira API models and methods to optionally skip image processing for raw content retrieval.
  • Updated error handling to raise exceptions when LLM is unavailable and processing is enabled.
  • Documented the new functionality for improved clarity and usability.

Fixes:

@github-actions

github-actions Bot commented Mar 30, 2026

Copy link
Copy Markdown
Contributor

🤖 ELITEA SDK Test Results

PR #664 | View full run details

📊 Overall Summary

Suite Status Passed Failed Errors Skipped AI Verdict
ado ✅ PASSED 0 0 0 0 1 automation bug, 41 blocked
suites/jira ✅ PASSED 4 0 0 0
Total ✅ PASSED 4 0 0 0

🔌 Blocked Tests — Automation Bugs

Warning

Environment/infrastructure issues confirmed by rerun. These require TA team verification, not code fixes.

[ado] ADO01, ADO02, ADO03, ADO04, ADO05, ADO06, ADO07, ADO08, ADO09, ADO10, ADO11, ADO12, ADO13, ADO14, ADO15, ADO16, ADO17, ADO18, ADO19, ADO20, ADO21, ADO22, ADO23, ADO24, ADO25, ADO26, ADO27, ADO28, ADO29, ADO30, ADO31, ADO32, ADO33, ADO34, ADO35, ADO36, ADO37, ADO38, ADO39, ADO40, ADO41, ADO42 — ADO Personal Access Token (PAT) has expired. The test suite setup step fails with HTTP 401 before any test can execute. All 42 ADO tests are blocked from running.
Field Detail
Bug Description ADO Personal Access Token (PAT) has expired. The test suite setup step fails with HTTP 401 before any test can execute. All 42 ADO tests are blocked from running.
Tool Name AzureDevOpsApiWrapper (toolkit initialization)
Error Type http_status_code
HTTP Status Code 401
Error Summary Access Denied: The Personal Access Token used has expired. HTTP 401 returned by dev.azure.com during OPTIONS /epameliteatest/_apis
Pipeline Node setup / Create ADO Repos Toolkit
Probable Cause The ADO Personal Access Token configured in the test environment (.env / ado-config.json) has expired. Token expiry is enforced by Azure DevOps and requires manual renewal.
Action Required TA team: renew the ADO PAT in the test environment configuration (ado-config.json / secrets). Re-run the full ADO suite after token refresh. Note: test_case_05 (ADO05 - Get Wiki Page with Image Processing) is the primary regression target for PR #664 (fix/image-processing) and must be verified once credentials are restored.

🐛 Bug Reports

Existing bugs matched (deduplicated):

  • [ado] Tests: ADO01, ADO02, ADO03, ADO04, ADO05, ADO06, ADO07, ADO08, ADO09, ADO10, ADO11, ADO12, ADO13, ADO14, ADO15, ADO16, ADO17, ADO18, ADO19, ADO20, ADO21, ADO22, ADO23, ADO24, ADO25, ADO26, ADO27, ADO28, ADO29, ADO30, ADO31, ADO32, ADO33, ADO34, ADO35, ADO36, ADO37, ADO38, ADO39, ADO40, ADO41, ADO42
📋 Per-Suite Details

ado

⚠️ No results file found for this suite.

suites/jira

  • Status: ✅ PASSED
  • Passed: 4 | Failed: 0 | Errors: 0 | Skipped: 0


Generated by ELITEA SDK Test Pipeline

MikalaiB and others added 3 commits April 3, 2026 16:00
…essing in Jira and ADO wrappers

- Fixed bugs in ADO wrapper: Skip images with empty URLs and handle errors gracefully when parsing attachments or fetching external images.
- Added `process_images` toggle in Jira API models and methods to optionally skip image processing for raw content retrieval.
- Updated error handling to raise exceptions when LLM is unavailable and processing is enabled.
- Documented the new functionality for improved clarity and usability.

Fixes:
* ProjectAlita/projectalita.github.io#4040
* ProjectAlita/projectalita.github.io#4041
…or Jira and ADO

- Updated multiple test cases to include the `process_images` field, set to `false`, to disable image processing for raw content validation.
- Adjusted validation logic and expectations in ADO test cases to align with `process_images=false`.
@breilian
breilian force-pushed the fix/image-processing branch from b6feb55 to 196da3d Compare April 6, 2026 06:24
@breilian
breilian force-pushed the fix/image-processing branch from 196da3d to a990192 Compare April 6, 2026 06:26
@breilian
breilian merged commit 28bd4d3 into main Apr 6, 2026
15 of 19 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants